Excel倒入DataGridView时的有关问题 您所在的位置:网站首页 nginx 422 Excel倒入DataGridView时的有关问题

Excel倒入DataGridView时的有关问题

#Excel倒入DataGridView时的有关问题 | 来源: 网络整理| 查看: 265

爱易网页 C#教程 Excel倒入DataGridView时的有关问题 Excel倒入DataGridView时的有关问题

日期:2014-05-20  浏览次数:20806 次

Excel倒入DataGridView时的问题public   DataSet   ImportData(string   fileName) {         string   strConn   =   "Provicer=Microsoft.Jet.OleDb.4.0; "+   "Data   Source= "   +                                         fileName+ "; "+ "Extended   Properties   =   Excel   8.0 ";     string   strCommand   =   "select   *   from   [Sheet1$] ";     OleDbDataAdapter   adapter   =   new   OleDbDataAdapter(strCommand,   strConn);     DataSet   ds   =   new   DataSet();     adapter.Fill(ds);     return   ds; }         方法的参数只有文件名,不能确定文件包含多少个Sheet,也不呢确定sheet的名字。而上面的代码实现的只是读取一个名字是Sheet1的数据,怎样做才能把一个Excel文件中的所有Sheet都读取呢?难道只能用COM做吗? ------解决方案--------------------lz: 你可以先用代码打开xls文件: Set xlApp = CreateObject( "Excel.Application ") Set xlBook = xlApp.Workbooks.Open( "d:\text2.xls ") for i=0 to xlBook.Worksheets.Count-1 set xlSheet = xlBook.Worksheets(i) xlSheet.Name //这就是你需要的每个sheet的名字,保存起来,备后用 next i 我这里使用的VB写的范例,你变成c#即可. ------解决方案--------------------楼主可以看我的BLOG去。写了这个。 免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 相关资料更多> 使用c#连接远程oracle数据库(oracle9i)解决办法 !一个简单的http协议服务 请问:在.net里调用java发布的webservice的有关问题 (winform)基于net2.0/4.0写的小工具《桌控1.3》 论肌肤控件的制作 抛砖引玉 欢迎讨论 怎么获取jpg图的属性,要图的长和宽 100分求高难度有关问题,动态创建的DataList如何控制好位置,帮顶有分 .NET学到三层了,接上来该如何学 C#编程 家庭理财系统 代码跟踪学习 端口扫描取值有关问题


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有